package com.yunji.aggregate.model.dto.product;

import com.yunji.common.annotation.Excel;
import com.yunji.common.base.PageDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.product.params
 * @Title: PricingParam
 * @Description: TODO:
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-06-19 19:47:55      V1.0        HuaAo       新建类
 */
@Data
public class PricingParam extends PageDTO {

    @ApiModelProperty("商品ID")
    @Excel(name = "商品ID", width = 15)
    private Long productId;

    @ApiModelProperty("父属ID")
    private Long parentId;

    @ApiModelProperty("属组ID")
    private Long belongId;

    @ApiModelProperty("代理ID")
    @Excel(name = "代理ID", width = 15)
    private Long agentId;

    @ApiModelProperty("代理商名称")
    private String userType;

    @ApiModelProperty("经理用户ID")
    @Excel(name = "经理用户ID", width = 15)
    private Long siteId;

    @ApiModelProperty("代理商名称")
    @Excel(name = "代理商名称", width = 15)
    private String agentName;

    @ApiModelProperty("网点名称")
    @Excel(name = "网点名称", width = 15)
    private String siteName;

    @ApiModelProperty("是否售卖商品 0-否 1-是")
    private Integer saleStatus;

}